readily sellable - German English Dictionary